TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Mid Atlantic
Area - Montgomery
League - 2023 Montgomery Adult 18 & Over Spring
Flight - Montgomery Adult 18 & Over 4.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
Team Lieber
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Porter - 4.52
Anthony Hamod - 4.50
James Hosie - 4.49
Sam Lieber - 4.46
Jonathan Lee - 4.44
Michael Mironchenko - 4.43
Michael Steinberg - 4.42
Logan Gruhl - 4.42
Matthew Geppi - 4.41
John Olson - 4.38
Steve Maleson - 4.31
Cosby Hunt - 4.31
Jonathan Santos - 4.30
Alfredo Perez - 4.23
Paul Levine - 4.21
Kevin Wu - 4.21
James Montgomery - 4.20
Jonathan Kolker - 4.01
Stefan Hagerup - n/a
League Results By Position
1S 2S 1D 2D 3D
Steve Maleson - 4.31 & Cosby Hunt - 4.31 2 - 0
Steve Maleson - 4.31 2 - 0 1 - 1
John Olson - 4.38 & Paul Levine - 4.21 1 - 0
John Olson - 4.38 & Cosby Hunt - 4.31 0 - 1 0 - 1
John Olson - 4.38 & Jonathan Santos - 4.30 1 - 0
John Olson - 4.38 & Alfredo Perez - 4.23 1 - 0
Sam Lieber - 4.46 & Jonathan Lee - 4.44 1 - 1 2 - 0 1 - 0
Sam Lieber - 4.46 & Michael Steinberg - 4.42 1 - 0
Matthew Geppi - 4.41 & Anthony Hamod - 4.50 3 - 0
Matthew Geppi - 4.41 & James Montgomery - 4.20 1 - 0 1 - 0
Jonathan Lee - 4.44 & James Hosie - 4.49 1 - 0
Michael Steinberg - 4.42 & Jonathan Kolker - 4.01 1 - 0
Kevin Wu - 4.21 0 - 1 3 - 0
Jonathan Kolker - 4.01 0 - 2 1 - 0
James Montgomery - 4.20 0 - 1 3 - 0
Andrew Porter - 4.52 2 - 0
Stefan Hagerup - n/a 1 - 0 0 - 1
Paul Levine - 4.21 & Kevin Wu - 4.21 1 - 0
Paul Levine - 4.21 & James Hosie - 4.49 2 - 0
Paul Levine - 4.21 & James Montgomery - 4.20 1 - 0
Paul Levine - 4.21 & Cosby Hunt - 4.31 2 - 0
Paul Levine - 4.21 & Jonathan Santos - 4.30 1 - 0
Michael Mironchenko - 4.43 3 - 0 1 - 0
Jonathan Santos - 4.30 & Alfredo Perez - 4.23 1 - 0 1 - 0
Alfredo Perez - 4.23 & Jonathan Lee - 4.44 1 - 0 1 - 0
Alfredo Perez - 4.23 & Logan Gruhl - 4.42 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Three Body
League Record: 5 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Yiran Liu - 4.51
Changfu Xiao - 4.48
Phat Bui - 4.35
Rahul Hingorani - 4.33
Daniel Williams - 4.32
Hung Nguyen - 4.23
Yue She - 4.22
Sinan Kalayoglu - 4.19
Hong Hu - 4.19
Brian Zhu - 4.19
Kevin Yang - 4.15
Xiaofei Zhu - 4.08
Tzuhsiu Chiou - 4.02
Richard Wang - 3.96
Abhishek Patwardhan - 3.95
Harry Hu - 3.87
Lichen Xiang - 3.83
J Nathan - 3.77
Paul Brennan - 3.71
League Results By Position
1S 2S 1D 2D 3D
Sinan Kalayoglu - 4.19 & Paul Brennan - 3.71 0 - 1
Sinan Kalayoglu - 4.19 & Tzuhsiu Chiou - 4.02 0 - 1
Sinan Kalayoglu - 4.19 1 - 1 0 - 1
Daniel Williams - 4.32 & Rahul Hingorani - 4.33 0 - 1
Daniel Williams - 4.32 & Paul Brennan - 3.71 1 - 0
Daniel Williams - 4.32 & Lichen Xiang - 3.83 1 - 0
Daniel Williams - 4.32 & Phat Bui - 4.35 0 - 1 1 - 0
Abhishek Patwardhan - 3.95 0 - 4
Rahul Hingorani - 4.33 2 - 0
Xiaofei Zhu - 4.08 & Richard Wang - 3.96 1 - 0
Xiaofei Zhu - 4.08 0 - 2
Richard Wang - 3.96 & Changfu Xiao - 4.48 1 - 0
Richard Wang - 3.96 & J Nathan - 3.77 0 - 1
Kevin Yang - 4.15 & Paul Brennan - 3.71 0 - 1
Paul Brennan - 3.71 & Lichen Xiang - 3.83 0 - 1
Brian Zhu - 4.19 1 - 0 1 - 2
Hong Hu - 4.19 & Changfu Xiao - 4.48 1 - 0
Hong Hu - 4.19 & Lichen Xiang - 3.83 0 - 1 0 - 1
Hong Hu - 4.19 1 - 1 1 - 0
Tzuhsiu Chiou - 4.02 & J Nathan - 3.77 1 - 1 0 - 2
Yue She - 4.22 0 - 1 3 - 0
Hung Nguyen - 4.23 & Rahul Hingorani - 4.33 2 - 0
Hung Nguyen - 4.23 & Kevin Yang - 4.15 1 - 0
Hung Nguyen - 4.23 & Changfu Xiao - 4.48 1 - 0
Hung Nguyen - 4.23 & Harry Hu - 3.87 1 - 0
Yiran Liu - 4.51 & Richard Wang - 3.96 1 - 0 0 - 1
Yiran Liu - 4.51 & Changfu Xiao - 4.48 0 - 1 1 - 0
Yiran Liu - 4.51 & Lichen Xiang - 3.83 1 - 0
Phat Bui - 4.35 & Changfu Xiao - 4.48 1 - 0
Harry Hu - 3.87 & Xiaofei Zhu - 4.08 0 - 1
Harry Hu - 3.87 & Richard Wang - 3.96 0 - 1
Harry Hu - 3.87 & Kevin Yang - 4.15 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Full Speed
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Austin Blake - 4.56
Abdul Jordan - 4.49
Jose Torres - 4.43
Nicholas McMurray - 4.41
Luis Giraldo - 4.34
Byron Levy - 4.32
Jonathan Bentley - 4.31
Dhiraj Jagasia - 4.27
Aravind Krishna - 4.27
Jorge Sirgo - 4.25
Chris Ryan - 4.25
Dan Kotz - 4.21
Michael Mahaney - 4.20
Larry Katkow - 4.19
Kevin Lyle - 4.19
Nicholas Colletti - 4.16
Babak Rassuli - 4.15
David Rosen - 4.07
Roger Hernandez - 4.03
Eric Mattelson - 3.97
Maurice Amsellem - 3.92
Dean Burch - 3.92
League Results By Position
1S 2S 1D 2D 3D
Nicholas Colletti - 4.16 1 - 0
Kevin Lyle - 4.19 & Larry Katkow - 4.19 1 - 0
Kevin Lyle - 4.19 3 - 0 1 - 1
Byron Levy - 4.32 & Roger Hernandez - 4.03 1 - 0
Byron Levy - 4.32 & Michael Mahaney - 4.20 1 - 2 0 - 1 1 - 1
Byron Levy - 4.32 1 - 0
Dan Kotz - 4.21 & Nicholas McMurray - 4.41 2 - 0 1 - 0
Dan Kotz - 4.21 & Jorge Sirgo - 4.25 1 - 0 0 - 1
Dan Kotz - 4.21 & Dean Burch - 3.92 1 - 0
Dan Kotz - 4.21 & Larry Katkow - 4.19 1 - 0
Eric Mattelson - 3.97 & Nicholas McMurray - 4.41 1 - 0
Eric Mattelson - 3.97 & Roger Hernandez - 4.03 0 - 1 1 - 0
Eric Mattelson - 3.97 & David Rosen - 4.07 1 - 0
Austin Blake - 4.56 & Dean Burch - 3.92 1 - 0
Austin Blake - 4.56 1 - 0
Nicholas McMurray - 4.41 & Jose Torres - 4.43 1 - 0 1 - 0
Nicholas McMurray - 4.41 & Dean Burch - 3.92 1 - 0
Jonathan Bentley - 4.31 2 - 0 1 - 1
Jorge Sirgo - 4.25 & Luis Giraldo - 4.34 1 - 0
Maurice Amsellem - 3.92 0 - 1
Babak Rassuli - 4.15 2 - 1
Luis Giraldo - 4.34 & Aravind Krishna - 4.27 1 - 0
Aravind Krishna - 4.27 & Dhiraj Jagasia - 4.27 1 - 0
Aravind Krishna - 4.27 2 - 0 1 - 0
Dhiraj Jagasia - 4.27 1 - 0 1 - 0
Chris Ryan - 4.25 & Maurice Amsellem - 3.92 1 - 0
Chris Ryan - 4.25 & Dhiraj Jagasia - 4.27 0 - 2
Abdul Jordan - 4.49 & Larry Katkow - 4.19 1 - 0
Abdul Jordan - 4.49 1 - 0 1 - 0
Larry Katkow - 4.19 & Roger Hernandez - 4.03 1 - 0
Larry Katkow - 4.19 & Jorge Sirgo - 4.25 1 - 0 1 - 0
Larry Katkow - 4.19 & Maurice Amsellem - 3.92 0 - 1
David Rosen - 4.07 & Dean Burch - 3.92 1 - 0
David Rosen - 4.07 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Wise Aces
League Record: 0 - 12
The Following Have Played In League Matches On This Team (In Rating Order)
Ben GUERIN - 4.18
Greg Merril - 4.13
Andrew Feldman - 4.09
Brett Taxin - 4.08
Alexander Ginsberg - 4.03
BARTON LEONARD - 3.91
Chad Jones - 3.90
Oliver Baron - 3.84
Frank Pigott - 3.82
Conor Salceetti - 3.80
John Lehman - 3.71
Michael Barnello - 3.52
william shrank - n/a
Troy Furbay - n/a
Rob Lavet - n/a
Jonathan Sohn - n/a
James Polis - n/a
Jaime Aparisi - n/a
Derek van Dijkum - n/a
League Results By Position
1S 2S 1D 2D 3D
Rob Lavet - n/a & Ben GUERIN - 4.18 0 - 1
Alexander Ginsberg - 4.03 & Andrew Feldman - 4.09 0 - 2 0 - 1
Alexander Ginsberg - 4.03 & Chad Jones - 3.90 0 - 1
Alexander Ginsberg - 4.03 & Brett Taxin - 4.08 0 - 1
Alexander Ginsberg - 4.03 0 - 1 0 - 1
Jonathan Sohn - n/a & BARTON LEONARD - 3.91 0 - 1
Jonathan Sohn - n/a 0 - 1
Oliver Baron - 3.84 & John Lehman - 3.71 0 - 1
Oliver Baron - 3.84 & Chad Jones - 3.90 0 - 2 0 - 1
Oliver Baron - 3.84 & Conor Salceetti - 3.80 0 - 1
Oliver Baron - 3.84 0 - 1
Michael Barnello - 3.52 & Chad Jones - 3.90 0 - 1
Michael Barnello - 3.52 & Ben GUERIN - 4.18 0 - 2
william shrank - n/a & Derek van Dijkum - n/a 0 - 1
william shrank - n/a & Conor Salceetti - 3.80 0 - 1
James Polis - n/a & Ben GUERIN - 4.18 0 - 1 0 - 1
BARTON LEONARD - 3.91 & John Lehman - 3.71 0 - 1 0 - 1
BARTON LEONARD - 3.91 & Derek van Dijkum - n/a 0 - 1
Andrew Feldman - 4.09 0 - 1
John Lehman - 3.71 0 - 2
Chad Jones - 3.90 & Conor Salceetti - 3.80 0 - 1
Ben GUERIN - 4.18 & Conor Salceetti - 3.80 0 - 1
Ben GUERIN - 4.18 0 - 4
Brett Taxin - 4.08 0 - 1 2 - 1
Troy Furbay - n/a & Michael Barnello - 3.52 0 - 1
Troy Furbay - n/a 1 - 0
Jaime Aparisi - n/a & Frank Pigott - 3.82 0 - 1
Frank Pigott - 3.82 & Oliver Baron - 3.84 0 - 1
Frank Pigott - 3.82 & Michael Barnello - 3.52 0 - 1 0 - 1
Frank Pigott - 3.82 0 - 1
Greg Merril - 4.13 & Oliver Baron - 3.84 0 - 1
Greg Merril - 4.13 2 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Miletti-Cady
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Suraj Goyle - 4.31
Scott Washow - 4.30
Rory Smith - 4.29
Oliver Lee - 4.29
Daniel Park - 4.25
Derek Ireland - 4.24
David Stepherson - 4.24
Kenneth Fowler - 4.23
Luis Lozano - 4.22
Christopher Cosca - 4.18
Robert Renner - 4.17
Matt Morgan - 4.17
Thomas Berray - 4.16
Leonard Tetteh - 4.13
Henry Cha - 4.11
Richard Laukitis - 4.07
Justin Cady - 4.00
Andrew Owais - 3.97
Carlos Miletti - 3.58
League Results By Position
1S 2S 1D 2D 3D
Scott Washow - 4.30 & Christopher Cosca - 4.18 2 - 0 0 - 1
Thomas Berray - 4.16 & Robert Renner - 4.17 1 - 0 1 - 0
Thomas Berray - 4.16 & Daniel Park - 4.25 1 - 0
Thomas Berray - 4.16 & Derek Ireland - 4.24 0 - 1
Leonard Tetteh - 4.13 & Christopher Cosca - 4.18 0 - 1
Leonard Tetteh - 4.13 & Oliver Lee - 4.29 1 - 0
Leonard Tetteh - 4.13 0 - 1
David Stepherson - 4.24 0 - 2
Henry Cha - 4.11 & Luis Lozano - 4.22 1 - 0
Henry Cha - 4.11 & Richard Laukitis - 4.07 0 - 1
Robert Renner - 4.17 & Oliver Lee - 4.29 1 - 0
Christopher Cosca - 4.18 & Daniel Park - 4.25 0 - 1
Christopher Cosca - 4.18 & Richard Laukitis - 4.07 1 - 0
Andrew Owais - 3.97 1 - 3 1 - 1
Oliver Lee - 4.29 & Richard Laukitis - 4.07 1 - 0
Oliver Lee - 4.29 & Suraj Goyle - 4.31 0 - 1
Oliver Lee - 4.29 3 - 1 1 - 0
Daniel Park - 4.25 & Kenneth Fowler - 4.23 0 - 1
Daniel Park - 4.25 0 - 1
Luis Lozano - 4.22 & Kenneth Fowler - 4.23 1 - 0 2 - 0
Luis Lozano - 4.22 & Richard Laukitis - 4.07 0 - 1
Matt Morgan - 4.17 & Kenneth Fowler - 4.23 0 - 1 1 - 0
Suraj Goyle - 4.31 3 - 0 3 - 0
Rory Smith - 4.29 & Leonard Tetteh - 4.13 1 - 1
Rory Smith - 4.29 & Daniel Park - 4.25 1 - 0
Rory Smith - 4.29 1 - 1
Carlos Miletti - 3.58 & Richard Laukitis - 4.07 0 - 1
Carlos Miletti - 3.58 & Derek Ireland - 4.24 0 - 1
Derek Ireland - 4.24 & David Stepherson - 4.24 1 - 0
Derek Ireland - 4.24 & Henry Cha - 4.11 1 - 0
Derek Ireland - 4.24 & Richard Laukitis - 4.07 1 - 0
Justin Cady - 4.00 & Leonard Tetteh - 4.13 1 - 0 0 - 1
Justin Cady - 4.00 & Daniel Park - 4.25 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Terminetters
League Record: 3 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Frank Hanrahan - 4.21
Duane Wright - 4.16
Justin Purkey - 4.12
Artur Kalil - 4.10
Clark Campbell - 4.08
Kashif Haque - 4.06
Florian Kogelnik - 4.06
Augusto Vinueza - 4.06
Seth Yoskowitz - 4.04
W J Peterson - 3.99
Christopher Apo - 3.93
Sam Jacobson - 3.92
Roger Stanton - 3.90
Kevin Shultis - 3.87
Manish Shah - 3.84
George Jong - 3.83
Randolph Court - 3.82
Neil McConnell - 3.82
Tom Oda - 3.63
Michel Ellert-Beck - n/a
Adam Orgel - n/a
League Results By Position
1S 2S 1D 2D 3D
Duane Wright - 4.16 & Florian Kogelnik - 4.06 0 - 1
Duane Wright - 4.16 & Tom Oda - 3.63 0 - 1
Duane Wright - 4.16 1 - 1
Seth Yoskowitz - 4.04 & Florian Kogelnik - 4.06 1 - 0
Seth Yoskowitz - 4.04 & Kevin Shultis - 3.87 0 - 1
Seth Yoskowitz - 4.04 & W J Peterson - 3.99 0 - 1
Seth Yoskowitz - 4.04 & George Jong - 3.83 1 - 0
Neil McConnell - 3.82 & George Jong - 3.83 0 - 1
Neil McConnell - 3.82 & Artur Kalil - 4.10 1 - 0
Neil McConnell - 3.82 & Kashif Haque - 4.06 0 - 1
Neil McConnell - 3.82 0 - 1
Florian Kogelnik - 4.06 & Manish Shah - 3.84 0 - 1 0 - 1
Florian Kogelnik - 4.06 & George Jong - 3.83 0 - 1
Clark Campbell - 4.08 & George Jong - 3.83 0 - 1
Clark Campbell - 4.08 0 - 1 0 - 1
Kevin Shultis - 3.87 & W J Peterson - 3.99 0 - 1 1 - 0
Kevin Shultis - 3.87 & Tom Oda - 3.63 0 - 1
Kevin Shultis - 3.87 0 - 2
W J Peterson - 3.99 0 - 1
Roger Stanton - 3.90 1 - 0
Frank Hanrahan - 4.21 1 - 0
Tom Oda - 3.63 & Randolph Court - 3.82 0 - 1
Manish Shah - 3.84 & Augusto Vinueza - 4.06 0 - 1 0 - 1
George Jong - 3.83 & Randolph Court - 3.82 0 - 1
George Jong - 3.83 & Adam Orgel - n/a 0 - 1
Sam Jacobson - 3.92 & Augusto Vinueza - 4.06 1 - 0
Sam Jacobson - 3.92 0 - 1 0 - 2
Augusto Vinueza - 4.06 1 - 1 0 - 1
Randolph Court - 3.82 & Adam Orgel - n/a 0 - 1
Artur Kalil - 4.10 & Sam Jacobson - 3.92 1 - 0
Artur Kalil - 4.10 & Randolph Court - 3.82 0 - 1
Artur Kalil - 4.10 & Christopher Apo - 3.93 0 - 1
Artur Kalil - 4.10 1 - 0 0 - 1
Christopher Apo - 3.93 & Kashif Haque - 4.06 0 - 2
Michel Ellert-Beck - n/a & Randolph Court - 3.82 0 - 1
Justin Purkey - 4.12 & Kashif Haque - 4.06 1 - 0
Justin Purkey - 4.12 0 - 3
--------------------------------------------------------------------------------------------------------------------------------------
Rising Tide 4.5
League Record: 5 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Christopher Andall - 4.25
Sandeep Krishnan - 4.19
Kieran Coscia - 4.17
Gregory Fox - 4.09
Sandeep Kasat - 4.08
Bill Gehrke - 4.08
Arash Hanif - 4.08
Stephen Dessel - 4.07
Farooq Jaffrey - 4.06
Rohan Bhale - 3.99
Denis Vashuk - 3.92
Corey Glocker - 3.90
Marvin Martinez - 3.85
Joshua Folk - 3.83
Angel Fernandez - 3.79
Trevor Lessard - 3.69
Roger Fox - 3.54
Fatih Selekler - 3.51
League Results By Position
1S 2S 1D 2D 3D
Christopher Andall - 4.25 & Bill Gehrke - 4.08 1 - 0
Christopher Andall - 4.25 & Angel Fernandez - 3.79 1 - 0 0 - 1 1 - 0
Christopher Andall - 4.25 & Sandeep Krishnan - 4.19 1 - 0
Stephen Dessel - 4.07 & Bill Gehrke - 4.08 0 - 1
Stephen Dessel - 4.07 & Rohan Bhale - 3.99 1 - 1
Sandeep Kasat - 4.08 3 - 3 1 - 0
Marvin Martinez - 3.85 & Rohan Bhale - 3.99 0 - 1
Marvin Martinez - 3.85 0 - 1
Bill Gehrke - 4.08 1 - 0
Arash Hanif - 4.08 0 - 1 0 - 1
Corey Glocker - 3.90 & Rohan Bhale - 3.99 0 - 1
Corey Glocker - 3.90 0 - 1 0 - 1
Kieran Coscia - 4.17 1 - 1 1 - 3
Gregory Fox - 4.09 & Stephen Dessel - 4.07 0 - 1
Gregory Fox - 4.09 & Rohan Bhale - 3.99 0 - 1
Gregory Fox - 4.09 & Farooq Jaffrey - 4.06 0 - 1 1 - 0
Gregory Fox - 4.09 & Joshua Folk - 3.83 1 - 0
Angel Fernandez - 3.79 & Bill Gehrke - 4.08 1 - 0
Angel Fernandez - 3.79 & Corey Glocker - 3.90 1 - 0
Angel Fernandez - 3.79 & Trevor Lessard - 3.69 0 - 1
Angel Fernandez - 3.79 & Fatih Selekler - 3.51 0 - 1
Angel Fernandez - 3.79 & Denis Vashuk - 3.92 0 - 1
Fatih Selekler - 3.51 & Bill Gehrke - 4.08 0 - 2
Roger Fox - 3.54 & Rohan Bhale - 3.99 1 - 1
Roger Fox - 3.54 & Sandeep Krishnan - 4.19 1 - 0
Sandeep Krishnan - 4.19 & Rohan Bhale - 3.99 0 - 1
Sandeep Krishnan - 4.19 & Farooq Jaffrey - 4.06 1 - 0
Sandeep Krishnan - 4.19 0 - 1
Denis Vashuk - 3.92 & Trevor Lessard - 3.69 0 - 1
Denis Vashuk - 3.92 & Farooq Jaffrey - 4.06 0 - 1
Denis Vashuk - 3.92 0 - 1
Joshua Folk - 3.83 & Arash Hanif - 4.08 0 - 1
Joshua Folk - 3.83 & Trevor Lessard - 3.69 0 - 1
Joshua Folk - 3.83 & Farooq Jaffrey - 4.06 1 - 0
Joshua Folk - 3.83 0 - 1